Text best fit
如果勾选了 Best fit 属性,会导致以下问题
- 游戏中的字号不统一,比如21、22、23、24都有可能,由于每个字号下新生成的字都会在对应的Font Texture上占用一个字的大小,所以容易导致Font Texture内存占用过大
- 运行过程中动态修改文本框大小导致的额外开销,在某些项目中遇到过会对文本框大小进行动态调整(比如文字动画),如果这类文本勾选了Best Fit,就会有一个额外的CPU耗时
- 而且会污染整个画布, UI Layouts Dirty
请使用 TextMeshPro